@primary-color: rgba(253,116,0,1);                         // 全局主色
@link-color: rgba(253,116,0,1);                            // 链接色
@success-color: #52c41a;                         // 成功色
@warning-color: #faad14;                         // 警告色
@error-color: #f5222d;                           // 错误色
@font-size-base: 16px;                           // 主字号
@heading-color: rgba(0, 0, 0, .85);              // 标题色
@text-color: rgba(0, 0, 0, .65);                 // 主文本色
@text-color-secondary : rgba(0, 0, 0, .45);      // 次文本色
@disabled-color : rgba(0, 0, 0, .25);            // 失效色
@border-radius-base: 4px;                        // 组件/浮层圆角
@border-color-base: #d9d9d9;                     // 边框色
@box-shadow-base: 0 2px 8px rgba(0, 0, 0, .15);  // 浮层阴影
@white: #fff;
@backGroundColor:#f6f6f6;
@images: '../../assets';
@oranges:#FFBF81;
@orange1:#FDE8DD;
@orange2:#FEB97F;
@green: #07AA39;
.ant-menu-horizontal{
  border-bottom-color: transparent;

}
.text-suceess{
  color: @success-color;
}
.text-green{
  color: @green;
}
.text-red{
  color: #D84545;
}
.text-danger{
  color: @error-color;
}
.text-orange{
  color: @oranges;
}
.text-primary{
  color: @primary-color;
}
.ant-form-item-label{
  margin-right: 2rem;
}
.ant-form-item-label label:after{
  content: '';
}
.ant-progress-line{
  font-size: 18px;
  .ant-progress-text{
    display: block;
    margin-top: 10px;
    color: @primary-color;
    &:before{
      content:'当前进度';
    }
  }
}
.ant-list-item-meta-description{
  font-size:0.88rem;
  font-family:MicrosoftYaHei;
  font-weight:400;
  color:rgba(119,119,119,1);
  line-height:1.13rem;
}
.ant-list-vertical .ant-list-item-meta-title{
  font-size: 1rem !important;
  font-weight: bold;
}
.ant-progress-bg{
  height: 18px !important;
}
.ant-back-top {
  bottom: 100px;
  right: 50px;
}
.ant-modal-body {
  padding: 0;
}
.ant-modal{
  top: 50px;
}
.ant-list-item {
  &:hover {
    background: #fff7e6;
  }
}
.ant-list-bordered{
  border-color: transparent;
}
.ant-table-thead > tr > th, .ant-table-tbody > tr > td{
  padding: 14px 16px;
  @media(max-width: 800px){
    padding: 5px;
  }
}
.ant-list-vertical .ant-list-item-meta-title, .ant-modal-title{
  font-size: 1.4rem;
}
.ant-form-inline .ant-form-item-label{
  margin-right: 0.5rem;
}
.ant-tabs-nav .ant-tabs-tab{
  font-size: 1.3rem;
  font-family:MicrosoftYaHei;
  font-weight:bold;
  letter-spacing: 0.1rem;
  padding: 0 1rem 2rem 1rem ;
  @media(max-width: 800px){
    padding: 12px 4px;
    font-size: 1rem;
  }
}
.ant-pagination-item, .ant-pagination-prev .ant-pagination-item-link, .ant-pagination-next .ant-pagination-item-link{
  border-radius:0.5rem;
}
.ant-input, .ant-select-selection, .ant-input-number{
  border-radius: 1rem;
}
.ant-input-lg, .ant-select-lg{
  font-size: 1rem;
}
.ant-form-explain, .ant-form-extra{
  font-size: 1rem;
}
.ant-btn-lg, .ant-modal-close-x{
  font-size: 1.1rem;
}
.ant-spin-nested-loading, .ant-spin-container{
  height: 100%;
}
.ant-input-number-handler-wrap{
  border-top-right-radius: 1rem !important;
  border-bottom-right-radius: 1rem !important;
  width: 2rem !important;
}
.ant-message .anticon{
  font-size: 1rem;
}
.ant-modal-confirm-body .ant-modal-confirm-title{
  font-size: 22px;
}
.submit-btn{
  padding: 0rem 3rem;
  height: 2.44rem;
  border-radius:1rem;
  font-size: 1.3rem;
}
.ant-form-extra{
  color: #246EC3;
}
.ant-btn-default{
  color: @primary-color;
  border-color: @primary-color;
}
.ant-table-thead > tr > th{
  background: #E9F0F9;
}
#login{
  .ant-input-group-addon{
    background: @orange1;
    border-radius: 1rem 0 0 1rem;
    border:1px solid @orange2;
    border-right: none;
  }
}
#login, #ath{
  .ant-input{
    border:1px solid @orange2;
    border-radius: 0 1rem 1rem 0;
    border-left: none;
    &::-webkit-input-placeholder{
      color: @oranges;
      font-size:1rem;
    }    /* 使用webkit内核的浏览器 */
    &:-moz-placeholder{
      color: @oranges;
      font-size:1rem;
    }                  /* Firefox版本4-18 */
    &::-moz-placeholder{
      color: @oranges;
      font-size:1rem;
    }                  /* Firefox版本19+ */
    &:-ms-input-placeholder{
      color: @oranges;
      font-size:1rem;
    }           /* IE浏览器 */
  }
  .text-orange {
    font-size: 0.88rem;
    font-family: MicrosoftYaHei;
    line-height: 4.5rem;
  }
}
#ath{
  .ant-input {
    border: 1px solid @orange2;
    border-radius: 1rem;
  }
}
.ant-btn{
  border-radius:1rem;
}
.code-btn{
  background:rgba(255,191,129,1);
  border-radius:1rem;
  color: @white;
  border-color: rgba(255,191,129,1);
}
.ant-btn-primary.disabled, .code-btn[disabled], .ant-btn-primary[disabled], .ant-btn-primary.disabled:hover, .ant-btn-primary[disabled]:hover, .ant-btn-primary.disabled:focus, .ant-btn-primary[disabled]:focus, .ant-btn-primary.disabled:active, .ant-btn-primary[disabled]:active, .ant-btn-primary.disabled.active, .ant-btn-primary[disabled].active{
  color: @white;
  background-color: #AAAAAA;
  border-color: #d9d9d9;
  text-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}